paid up front - Francés Inglés Diccionario